pipe laying machine - Turkish English Dictionary